package cn.qn.dto.article;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author: Bryant
 * @date: 2019/7/15
 * @description: App发现文章DTO
 */
@Data
public class AppArticleDTO implements Serializable {


    private static final long serialVersionUID = -3203750642480514803L;
    /**
     * 文章编号
     */
    private String articleId;

    /**
     * 发布用户类型
     */
    private String userType;

    /**
     * 用户编号
     */
    private String userId;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 用户头像
     */
    private String headImg;
    /**
     * 文章类型：0-普通、1-活动、2-资讯
     */
    private String articleType;

    /**
     * 文章内容
     */
    private String content;

    /**
     * 多媒体类型：1-图片、2-视频
     */
    private String mediaType;

    /**
     * 多媒体文件数量
     */
    private Integer mediaNum;

    /**
     * 阅读量
     */
    private Integer readNum;

    /**
     * 点赞量
     */
    private Integer praiseNum;

    /**
     * 发布时间
     */
    private Date createTime;

    /**
     * 多媒体文件路径
     */
    List<ArticleMediaDTO> medias;

    /**
     * 发布时间
     */
    private String showCreateTime;

    /**
     * 是否被关注
     */
    private Boolean attention;


}
